List in classes
In class Point a third constructor which takes care of correctly copying
values from one object to the newly created one is added.
The third constructor takes a constant reference to an object of class
Point as an argument and assigns _x and _y the corresponding values
of the provided object.